Big Huge Thesaurus

controlled substance

noun